js实现页面打印功能实例代码(附去页眉页脚功能代码) |
您所在的位置:网站首页 › media screen print › js实现页面打印功能实例代码(附去页眉页脚功能代码) |
js实现页面打印功能实例代码(附去页眉页脚功能代码),实现,页面,打印,功能,实例,代码,附去,页眉 js实现页面打印功能实例代码(附去页眉页脚功能代码)易采站长站,站长之家为您整理了js实现页面打印功能实例代码(附去页眉页脚功能代码)的相关内容。 @media print{ .print {display:block;} .notPrint {display:none;} } function preview() { bdhtml=window.document.body.innerHTML; sprnstr=""; eprnstr=""; prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17); prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr)); window.document.body.innerHTML=prnhtml; window.print(); } 本部分以上不被打印 打印打印打印打印打印打印打印打印 本部分以下不被打印 @media Print { .Noprn { DISPLAY: none }}不打印 打印------------- 使用JS打印, 看代码 function preview() { bdhtml=window.document.body.innerHTML; sprnstr=""; eprnstr=""; prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17); prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr)); window.document.body.innerHTML=prnhtml; window.print(); } 这段代码,他是打印 和 这个标记之间的网页内容。 所以网页中要包含这个2个标签才行··· 下面是去除页脚页眉的js代码 var HKEY_Root,HKEY_Path,HKEY_Key; HKEY_Root="HKEY_CURRENT_USER"; HKEY_Path="SoftwareMicrosoftInternet ExplorerPageSetup"; //设置网页打印的页眉页脚为空 function PageSetup_Null() { try { var Wsh=new ActiveXObject("WScript.Shell"); HKEY_Key="header"; Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,""); HKEY_Key="footer"; Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,""); } catch(e) {} } //设置网页打印的页眉页脚为默认值 function PageSetup_Default() { try { var Wsh=new ActiveXObject("WScript.Shell"); HKEY_Key="header"; Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"&w&b页码,&p/&P"); 以上就是关于对js实现页面打印功能实例代码(附去页眉页脚功能代码)的详细介绍。欢迎大家对js实现页面打印功能实例代码(附去页眉页脚功能代码)内容提出宝贵意见 1/2 1 2 下一页 尾页 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |